home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-09-16 | 2.6 KB | 95 lines |
- # This file is for GRASS, a geographic information system.
- # To compile, make modifications below (if necessary) then
- # % ln -s makefile.g Gmakefile
- # % gmake4.1
- #
- # NOTE: this creates a binary called 'g.gnuplot' and is located in
- # $GISBASE/bin.
- # A help file is installed in $(GISBASE)/man/help/g.gnuplot
- #
- # GRASS driver written by:
- # James Darrell McCauley Department of Ag Engr, Purdue Univ
- # mccauley@ecn.purdue.edu West Lafayette, Indiana 47907-1146
- #
- # Last modified: 26 Jun 1993
- #
- # Known Bugs: There may be a problem with fifo's. Then again, there may not.
- # Drawing non-filled point types is slow.
- #
- # Things to do: modify text function to change fonts? will make g.gnuplot
- # input files incompatible with gnuplot
- #
- # Modification History:
- # <15 Jun 1992> First version created with GNUPLOT 3.2
- # <15 Feb 1993> Modified to work with frames
- # <16 Feb 1993> Added point types triangle (filled and unfilled),
- # inverted-triangle (filled and unfilled),
- # circle (filled and unfilled), and filled box.
- # Graph is no longer erased after g.gnuplot is finished.
- # <01 Mar 1993> Modified to work with 3.3b9
- # <26 Jun 1993> Fixed up this file to automatically install the
- # binary and help.
- #
- #############################################################################
- # Where to send email about bugs and comments
- EMAIL=grassp-list@moon.cecer.army.mil
-
- HELPDEST=$(GISBASE)/man/help/g.gnuplot
- ################### Don't touch anything below this line ###################
- GTERMFLAGS = -DGRASS
-
- EXTRA_CFLAGS=-DREADLINE -DNOCWDRC $(GTERMFLAGS) \
- -DCONTACT=\"$(EMAIL)\" -DHELPFILE=\"$(HELPDEST)\"
-
- OFILES = \
- binary.o \
- bitmap.o \
- command.o \
- contour.o \
- eval.o \
- gnubin.o \
- graph3d.o \
- graphics.o \
- help.o \
- internal.o \
- misc.o \
- parse.o \
- plot.o \
- readline.o \
- scanner.o \
- setshow.o \
- specfun.o \
- standard.o \
- term.o \
- util.o \
- version.o
-
- all: $(BIN_MAIN_CMD)/g.gnuplot $(GISBASE)/man/help/g.gnuplot
-
- $(BIN_MAIN_CMD)/g.gnuplot: $(OFILES) $(DISPLAYLIB) $(RASTERLIB) $(GISLIB)
- $(CC) $(LDFLAGS) -o $@ $(OFILES) $(DISPLAYLIB) $(RASTERLIB) $(GISLIB) $(TERMLIB) $(MATHLIB)
-
- $(GISBASE)/man/help/g.gnuplot:
- ( cd docs; $(MAKE) $(MFLAGS) $(MY_FLAGS) install-unix HELPDEST=$(HELPDEST) )
-
- # Dependencies
-
- term.o: term.h term.c term/grass.trm
-
- $(OFILES): plot.h
-
- command.o help.o misc.o: help.h
-
- command.o graphics.o graph3d.o misc.o plot.o setshow.o term.o: setshow.h
-
- bitmap.o term.o: bitmap.h
-
- ################################################################
- $(RASTERLIB): #
- $(DISPLAYLIB): #
- $(GISLIB): #
-
-
-
-
-